<?php namespace app\common\model;
use think\Loader;
use think\Validate;
use think\Db;
//用户组表模型
class AuthGroup extends Base{
	//添加数据
	public function addData($data){
		
		$validate = Loader::validate('AuthGroup');
			
			if(!$validate->check($data)){
			    return ['valid'=>0,'msg'=>$validate->getError()];
			}else{
				
				Db::name('auth_group')->insert($data);
                $userId = Db::name('auth_group')->getLastInsID();
				if($userId){
					 return ['valid'=>1,'msg'=>'用户组添加成功！'];
				}else{
					 return ['valid'=>0,'msg'=>'用户组添加失败！'];
				}
			}
	}
 	
	//编辑数据
	public function editData($data){
		    
		$validate = Loader::validate('AuthGroup');
			
			if(!$validate->check($data)){
			    return ['valid'=>0,'msg'=>$validate->getError()];
			}else{
//				var_dump($data);
//				halt($data);
//				Db::name('auth_group')->insert($data);
                $userId = db('auth_group')
						  ->where('id',$data['id'])
						  ->setField('title',$data['title']);
				if($userId){
					 return ['valid'=>1,'msg'=>'用户组修改成功！'];
				}else{
					 return ['valid'=>0,'msg'=>'用户组修改失败！'];
				}
			}
					
	}
}


